Skip to content

feat(import): restore external agent sessions#41

Draft
patroza wants to merge 1 commit into
fork/changesfrom
draft/restore-external-session-import
Draft

feat(import): restore external agent sessions#41
patroza wants to merge 1 commit into
fork/changesfrom
draft/restore-external-session-import

Conversation

@patroza

@patroza patroza commented Jul 25, 2026

Copy link
Copy Markdown
Owner

Parked feature draft

Role Value
Base fork/changes
Head draft/restore-external-session-import
Integration Deliberately not composed
Current state Requires refresh onto the rewritten fork/changes before review resumes

This draft restores the complete external agent-session import feature as one isolated change:

  • import-sessions CLI command and registration
  • reusable import engine using the external-session SQLite helpers
  • server RPC and WebSocket handling
  • typed contracts and client-runtime command
  • project-sidebar action and user feedback
  • focused formatter coverage

PR #53 removed the generic import entry points from the runnable base. This PR remains the sole
home of the full import feature and must not leak into fork/changes piecemeal.

Last verified before parking

  • vp test run apps/server/src/bin.test.ts apps/server/src/externalSessions/importSessions.test.ts
    (19 passed)
  • vp run --filter t3 typecheck
  • vp run --filter @t3tools/web typecheck
  • focused formatting passed

Provenance

Reconstructed from historical session-import work after PR #53, without unrelated reversions.

@patroza
patroza force-pushed the draft/restore-external-session-import branch from cace07b to 0afe66d Compare July 25, 2026 11:21
@patroza patroza changed the title Restore external agent-session import feat: external agent-session import Jul 25, 2026
@patroza
patroza force-pushed the draft/restore-external-session-import branch from 0afe66d to 4823383 Compare July 25, 2026 14:31
@patroza
patroza force-pushed the draft/restore-external-session-import branch 2 times, most recently from 455a316 to 75a9bc5 Compare July 25, 2026 14:56
@patroza
patroza force-pushed the fork/changes branch 4 times, most recently from 79176b5 to d526bc4 Compare July 26, 2026 08:56
@patroza patroza changed the title feat: external agent-session import feat(import): restore external agent sessions Jul 26, 2026
@patroza patroza mentioned this pull request Jul 26, 2026
@patroza patroza added PARKED Draft work intentionally excluded from integration until explicitly resumed. enhancement New feature or request labels Jul 26, 2026
@patroza
patroza force-pushed the fork/changes branch 3 times, most recently from 0373b28 to b7823d4 Compare July 27, 2026 05:25
@patroza
patroza force-pushed the draft/restore-external-session-import branch 4 times, most recently from 8360d0f to 2fea203 Compare July 27, 2026 07:10
@patroza
patroza force-pushed the draft/restore-external-session-import branch from 2fea203 to d1d7386 Compare July 27, 2026 10:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request PARKED Draft work intentionally excluded from integration until explicitly resumed.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant